my mechanics insights